package cn.akwangl.tools.atomic;

import java.util.concurrent.atomic.AtomicIntegerArray;

/**
 * 原子数组演示.
 *
 * 本质上与AtomicInteger使用差不多,只不过将一组数据放到数组中包装起来.
 *
 * @author 阿坤同学
 * @date 2022-11-17 16:55
 */
public class AtomicArrayDemo {
    public static void main(String[] args) {
        AtomicIntegerArray atomicIntegerArray = new AtomicIntegerArray(10);

        for (int i = 0; i < atomicIntegerArray.length(); i++) {
            atomicIntegerArray.set(i, i);
        }

        for (int i = 0; i < atomicIntegerArray.length(); i++) {
            System.out.println(atomicIntegerArray.get(i));
        }
    }
}
